@charset "utf-8";
/* CSS Document */
/* design by niansi 2013 */


*{ margin:0; padding:0;}
body{  margin:0 auto; font-family:Arial, Helvetica, sans-serif,"微软雅黑"; font-family:"微软雅黑"; font-size:12px; background:#fff; min-width:1003px;}
a{ text-decoration:none;}
a img{ border:none; background:none;}
ul{ list-style:none;}
li{ list-style:none;}
em{ font-style:normal;}
i{ font-style:normal;}


.topbox{ background:url(../topbg.gif) repeat-x; height:133px;}
.topbox .topmain{ width:1003px; margin:0 auto;overflow:hidden;}

.topbox .topmain .logo{ float:left; padding-top:25px; padding-left:10px;}

.topbox .topmain .top_right{ float:left; width:810px;}

.topbox .topmain .top_right .laladiv{ padding-top:30px; padding-left:499px;}
.topbox .topmain .top_right .laladiv .sobox{ background:url(../sosobg.gif); width:194px; height:23px; float:left; padding-top:2px; padding-left:5px;;}
.topbox .topmain .top_right .laladiv .sobox .soinput{ float:left; width:155px; border:none; background:none; line-height:20px; height:20px; padding-left:5px; font-family: "微软雅黑"; color:#666;}

.topbox .topmain .top_right .laladiv .sobox .sobutton{ background:url(../sosobtn.gif) no-repeat; width:17px; height:17px; border:none; cursor:pointer; margin-left:5px; margin-top:2px;}
.topbox .topmain .top_right .laladiv .landiv{ padding-top:4px;}
.topbox .topmain .top_right .laladiv .landiv a{ color:#666; padding-right:5px; padding-left:5px;}
.topbox .topmain .top_right .laladiv .landiv a.on{ font-weight:bold;}
.topbox .topmain .top_right .laladiv .landiv a:hover{ color:#b4332d; text-decoration:underline;}


.topbox .topmain .top_right .laladiv .landiv{ float:left; padding-left:10px;}





.topbox .topmain .top_right .navbox{ clear:both;  padding-left:95px;position:relative;}

.topbox .topmain .top_right .navbox .nav {}
.topbox .topmain .top_right .navbox .nav  .waiul{ height:71px;}
.topbox .topmain .top_right .navbox .nav  ul li.waili {float:left;text-align:center;height:71px;line-height:71px;background:url(../nav_xian.gif) right no-repeat; font-size:14px;}
.topbox .topmain .top_right .navbox .curBg { background: url(../navqiu.png) no-repeat bottom center;position:absolute; top:57px;width:14px; height:14px;}
.topbox .topmain .top_right .navbox .curBg { _background:none;_position:absolute; top:57px;width:14px; _height:18px; _z-index:9999; _clear:both; _padding:0; _margin:0; }

.topbox .topmain .top_right .navbox .nav  ul li.waili a{color:#4b4b4b;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());display:block; float:left; width:100px;}

.topbox .topmain .top_right .navbox .nav  ul li.waili a:hover{ _color:#b3332d;}

.topbox .topmain .top_right .navbox .nav  ul li.navlast{}


.topbox .topmain .top_right .navbox .nav  ul li .menu { 
	
	
	font-family:"微软雅黑";
	
	
	TEXT-ALIGN: center;
	

	
}
.topbox .topmain .top_right .navbox .nav  ul li .menu A {
	 
	
	
	
	
	PADDING-TOP: 0px;
}
.topbox .topmain .top_right .navbox .nav  ul li .menu A:hover {
	
	
	
	
	COLOR: #ffff00;
}

.topbox .topmain .top_right .navbox .nav  ul li.waili .menu {}



DIV.menu-list {
	
	
	PADDING: 0px; BORDER-TOP: #b4332d 2px solid; 
	DISPLAY: none; BACKGROUND: #fff; 
	PADDING-BOTTOM: 7px; overflow:hidden;
	 z-index:500;
	 position: fixed; margin-top:5px; width:101px; z-index:99999;_width:0; _position:absolute;
}







DIV.menu-list UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	TEXT-ALIGN: center;   
	PADDING-TOP: 7px;
	overflow:hidden;
	width:101px; 
	
}
DIV.menu-list UL LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	TEXT-ALIGN: center; 
	
}

DIV.menu-list UL LI A {
	font-family:"微软雅黑";
	DISPLAY: block; 
	width:101px; 
	CURSOR: pointer; 
	COLOR: #000; 
	LINE-HEIGHT: 30px; 
	HEIGHT: 30px; text-align:center; TEXT-DECORATION: none;
}
DIV.menu-list UL LI A SPAN {
	DISPLAY: block; 
	WIDTH: 100%; 
	HEIGHT: 100%;width:101px; 
	
}
DIV.menu-list UL LI A:hover {
	BACKGROUND:#b4332d; color:#FFF;

	
}
DIV.menu-list UL LI A:hover SPAN {

}

.nybanner01{ height:283px; background: url(../about_banner.jpg) top center no-repeat; clear:both;}
.nybanner02{ height:283px; background: url(../dsj_banner.jpg) top center no-repeat; clear:both;}
.nybanner03{ height:283px; background: url(../contact_banner.jpg) top center no-repeat; clear:both;}
.nybanner04{ height:283px; background: url(../video_banner.jpg) top center no-repeat; clear:both;}
.nybanner05{ height:283px; background: url(../hr_banner.jpg) top center no-repeat; clear:both;}
.nybanner06{ height:283px; background: url(../news_banner.jpg) top center no-repeat; clear:both;}
.nybanner07{ height:283px; background: url(../product_banner.jpg) top center no-repeat; clear:both;}



.nymain{ background: #fff url(../about_bg.gif) top repeat-x; overflow:hidden;}
.nymain .nybox{ width:1003px; margin:0 auto; overflow:hidden; padding-bottom:50px;}
.nymain .nybox .nyleft{ width:280px; float:left; padding-top:25px;}
.nymain .nybox .nyleft .nyleyin{ background:url(../nav_left01.gif) left top no-repeat;}
.nymain .nybox .nyleft .nyleyin .nyriyin{ background:url(../nav_left02.gif) right bottom no-repeat;}

.nymain .nybox .nyleft .nyleyin .nyriyin .nynav{ padding-left:23px; width:228px;}
.nymain .nybox .nyleft .nyleyin .nyriyin .nynav dl{ background:url(../nyleft_top.gif); width:201px; height:52px; padding-top:9px; padding-left:25px;}
.nymain .nybox .nyleft .nyleyin .nyriyin .nynav dl dt{ font-size:19px; color:#FFF; font-weight:800;}
.nymain .nybox .nyleft .nyleyin .nyriyin .nynav dl dd{ text-transform:uppercase; font-size:11px; color:#FFF; font-family:Arial, Helvetica, sans-serif;}

.nymain .nybox .nyleft .nyleyin .nyriyin .nynav ul{ padding-top:10px;}
.nymain .nybox .nyleft .nyleyin .nyriyin .nynav ul li{ background:url(../hot01.gif) 35px center no-repeat; border-bottom:1px solid #eee; padding-top:12px; padding-left:38px; font-size:14px; height:33px;}
.nymain .nybox .nyleft .nyleyin .nyriyin .nynav ul li a{ padding-left:10px; color:#666;}
.nymain .nybox .nyleft .nyleyin .nyriyin .nynav ul li a:hover,.nymain .nybox .nyleft .nyleyin .nyriyin .nynav ul li a.on{ font-weight:bold; color:#80a301;}


.nymain .nybox .nyleft .nyleyin .nyriyin .nyksbtn{ padding-top:80px; padding-left:25px;}
.nymain .nybox .nyleft .nyleyin .nyriyin .nyksbtn ul{}
.nymain .nybox .nyleft .nyleyin .nyriyin .nyksbtn ul li{ padding-bottom:10px;}


.nymain .nybox .nyright{ width:710px; float:left;}
.nymain .nybox .nyright .dqwz{ padding-top:47px; padding-bottom:15px;border-bottom:1px solid #eee;}
.nymain .nybox .nyright .dqwz h3{ background:url(../hot02.gif) 10px center no-repeat; padding-left:35px; font-weight:normal;font-size:16px; color:#666; }
.nymain .nybox .nyright .dqwz h3 em{ background:url(../dqwz_hot01.gif) left center no-repeat; padding-left:85px; font-size:12px; color:#666; font-weight:normal; padding-top:5px; padding-bottom:5px; float:right; padding-right:5px;}
.nymain .nybox .nyright .dqwz h3 em a{ color:#666;}
.nymain .nybox .nyright .dqwz h3 em a:hover{ text-decoration:underline;}


.nymain .nybox .nyright .nyrightbox{ clear:both; padding-top:10px;}

.nymain .nybox .nyright .nyrightbox .aboutbox{ padding-left:10px; padding-top:10px; padding-left:5px; padding-right:5px;}
.nymain .nybox .nyright .nyrightbox .aboutbox p{ line-height:30px; text-indent:24px; color:#666;}

.footer{ background:#efefef; height:78px; border-top:2px solid #dfdfdf; clear:both;}
.footer p{ text-align:center; padding-top:32px;color:#333;}
.footer p a{ color:#333;}
.footer p a:hover{ text-decoration:underline;}




/*--公司环境--*/
.nymain .nybox .nyright .nyrightbox .qyhjbox{ overflow:hidden;}
.nymain .nybox .nyright .nyrightbox .qyhjbox dl{ background:url(../qyhj_bg.gif) no-repeat; width:219px; height:198px; text-align:center; float:left; margin-left:12px;margin-bottom:10px; _display:inline;}
.nymain .nybox .nyright .nyrightbox .qyhjbox dl dt{ padding-top:17px;}
.nymain .nybox .nyright .nyrightbox .qyhjbox dl dd{ width:188px; margin:0 auto; padding-top:10px; font-size:12px; color:#666;}

.yema{ text-align:center; padding-top:30px; clear:both; display:block; padding-bottom:10px; background:#FFF; width:400px; margin:0 auto;}
.yema span{ border:1px solid #ddd; margin-right:5px; padding:2px 9px; color:#999; }
.yema a{ border:1px solid #ddd; margin-right:5px; padding:2px 9px; color:#999; }
.yema span.dqyema{   border:none;} 


/*--荣誉资质--*/

.nymain .nybox .nyright .nyrightbox .ryzzbox{}

.nymain .nybox .nyright .nyrightbox .ryzzbox .rylist{width:695px; margin:0 auto; overflow:hidden; padding-top:15px; padding-bottom:15px;}
.nymain .nybox .nyright .nyrightbox .ryzzbox .rylist h3{ background:url(../ruybg.gif) left center no-repeat; width:695px; font-size:14px;}
.nymain .nybox .nyright .nyrightbox .ryzzbox .rylist h3 span{ background:#FFF; padding-left:10px; padding-right:10px; margin-left:10px;}
.nymain .nybox .nyright .nyrightbox .ryzzbox .rylist dl{ margin-top:15px; overflow:hidden; background:#f8f8f8; height:165px;}
.nymain .nybox .nyright .nyrightbox .ryzzbox .rylist dl dt{ float:left;}
.nymain .nybox .nyright .nyrightbox .ryzzbox .rylist dl dd{ float:right; width:160px; padding-right:20px; padding-top:25px; line-height:22px; color:#666;}


.nymain .nybox .nyright .nyrightbox .dsjbox{ padding-top:10px; padding-left:5px; padding-bottom:20px;}



.nymain .nybox .nyright .nyrightbox .conbox{ overflow: hidden;}
.nymain .nybox .nyright .nyrightbox .conbox .conmap{ padding-top:10px; padding-left:30px; padding-bottom:20px;}
.nymain .nybox .nyright .nyrightbox .conbox .conad{ float:left; padding-top:20px; padding-left:30px; line-height:25px; color:#666;}
.nymain .nybox .nyright .nyrightbox .conbox .conad h4{ padding-bottom:20px; font-size:15px; color:#b3332d;}
.nymain .nybox .nyright .nyrightbox .conbox .conpic{ float: right; padding-right:25px; padding-top:20px;}





.nymain .nybox .nyright .nyrightbox .netbox{}
.nymain .nybox .nyright .nyrightbox .netbox .netmap{ padding-left:10px;}
.nymain .nybox .nyright .nyrightbox .netbox .netnr{ padding-left:20px; padding-top:30px; padding-right:25px; color:#666;}



.nymain .nybox .nyright .nyrightbox .videobox{ overflow:hidden;}

.nymain .nybox .nyright .nyrightbox .videobox dl{ background:url(../video_bg.gif) no-repeat; width:219px; height:198px; text-align:center; float:left; margin-left:12px; margin-bottom:10px; _display:inline;}
.nymain .nybox .nyright .nyrightbox .videobox dl dt{ padding-top:17px;}
.nymain .nybox .nyright .nyrightbox .videobox dl dd{ width:188px; margin:0 auto; padding-top:10px; font-size:12px; color:#666;}

.nymain .nybox .nyright .nyrightbox .videobox h4{ background:url(../hot01.gif) left center no-repeat; margin-bottom:20px; margin-top:15px; font-size:14px; color:#666; padding-left:15px; margin-left:20px;}
.nymain .nybox .nyright .nyrightbox .videobox .vdmain{ width:639px; height:432px; border:1px solid #eee; padding-top:8px; padding-left:11px; margin-left:20px;}




/*--人才战略--*/

.nymain .nybox .nyright .nyrightbox .hrbox{}
.nymain .nybox .nyright .nyrightbox .hrbox .hrtable01{ margin:0 auto; margin-top:10px; margin-bottom:15px;}
.nymain .nybox .nyright .nyrightbox .hrbox .hrtable01 tr td{ padding-top:10px; padding-bottom:10px; border-bottom:1px solid #eee; text-align:center; color:#666; padding-left:30px;}
.nymain .nybox .nyright .nyrightbox .hrbox .hrtable01 .bttr td{ background:#e8e8e8; padding-top:7px; padding-bottom:7px; font-weight:bold; border-bottom:10px solid #FFF; text-align: center;}
.nymain .nybox .nyright .nyrightbox .hrbox .hrtable01 tr td span{ background:url(../hr_hot01.gif) left center no-repeat; padding-left:20px;}


.nymain .nybox .nyright .nyrightbox .hrbox .hrtable01 .bttr td.lefttd{ text-align:left;padding-left:40px; }
.nymain .nybox .nyright .nyrightbox .hrbox .hrtable01 tr td.lefttd{ text-align:left; padding-left:10px; }

.nymain .nybox .nyright .nyrightbox .hrbox .hrtable01 tr td a{ color:#666;}
.nymain .nybox .nyright .nyrightbox .hrbox .hrtable01 tr td a:hover{ text-decoration:underline;}

.nymain .nybox .nyright .nyrightbox .hrbox .hrtable02{ margin:0 auto; margin-top:10px; margin-bottom:15px;}
.nymain .nybox .nyright .nyrightbox .hrbox .hrtable02 .bttr td{ background:#e8e8e8; padding-top:5px; padding-bottom:5px; font-weight:bold; border-bottom:10px solid #FFF; padding-left:25px; font-size:13px; }
.nymain .nybox .nyright .nyrightbox .hrbox .hrtable02 tr td{ padding-left:25px; padding-bottom:5px; padding-top:5px; color:#666;}

.nymain .nybox .nyright .nyrightbox .hrbox .gwzzbox{ padding-top:20px; padding-bottom:20px;}
.nymain .nybox .nyright .nyrightbox .hrbox .gwzzbox h4{ height:26px; padding-left:25px; border:1px solid #ededed; line-height:26px; background:#fbfbfb; color:#666; font-size:13px;}
.nymain .nybox .nyright .nyrightbox .hrbox .gwzzbox .gwzzmain{ padding-top:20px; padding-left:25px; line-height:25px; color:#666;}


/*--新闻资讯--*/
.nymain .nybox .nyright .nyrightbox .newsbox {}
.nymain .nybox .nyright .nyrightbox .newsbox .onenews{ padding-left:10px; padding-top:10px;}
.nymain .nybox .nyright .nyrightbox .newsbox .onenews dl{}
.nymain .nybox .nyright .nyrightbox .newsbox .onenews dl dt{ float:left;}
.nymain .nybox .nyright .nyrightbox .newsbox .onenews dl dt img{ border:5px solid #dadada;}
.nymain .nybox .nyright .nyrightbox .newsbox .onenews dl dd{ float:left; width:530px; padding-left:20px; padding-top:15px;}
.nymain .nybox .nyright .nyrightbox .newsbox .onenews dl dd h4{ overflow:hidden; border-bottom:1px solid #eee; padding-bottom:10px; font-size:14px; font-weight:normal; color:#444; line-height:14px;}
.nymain .nybox .nyright .nyrightbox .newsbox .onenews dl dd h4 a{ color:#444;}
.nymain .nybox .nyright .nyrightbox .newsbox .onenews dl dd h4 a em{ float:right; font-size:12px; color:#888;}

.nymain .nybox .nyright .nyrightbox .newsbox .onenews dl dd .hrnr{  overflow:hidden; padding-top:15px; line-height:23px; color:#666;}
.nymain .nybox .nyright .nyrightbox .newsbox .onenews dl dd .hrnr a{ float: right; margin-left:10px; margin-top:5px;}

.nymain .nybox .nyright .nyrightbox .newsbox  ul{ padding-top:20px; font-family:"微软雅黑"; clear:both; margin-left:10px; margin-right:10px; overflow:hidden;}
.nymain .nybox .nyright .nyrightbox .newsbox  ul li{ line-height:40px; border-top:1px dashed #ddd; background:url(../hot01.gif) left center no-repeat; padding-left:13px;}
.nymain .nybox .nyright .nyrightbox .newsbox  ul li a{ color:#666;}
.nymain .nybox .nyright .nyrightbox .newsbox  ul li a:hover{ text-decoration:underline;}
.nymain .nybox .nyright .nyrightbox .newsbox  ul li a em{ float:right;}
.nymain .nybox .nyright .nyrightbox .newsbox  ul li p{ display:none;}






.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box{ padding-top:20px; width:650px; clear:both; padding-bottom:30px; overflow:hidden; margin:0 auto;}
.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box strong{ display: block; text-align:center; font-size:15px; font-family:"微软雅黑"; color:#666; padding-top:10px;}
.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box .zwtime{ text-align:center;padding-bottom:5px; padding-top:5px; margin-bottom:15px; color:#888; font-family:"微软雅黑"; margin-top:20px; border:1px solid #eee; background:#fcfcfc}
.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box .zwbox{ padding-left:10px; padding-right:10px; line-height:30px; text-indent:24px; color:#666; padding-bottom:30px;}

.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box .othernews{ padding-top:25px; clear:both;margin:0; margin-top:20px; padding-left:0; }
.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box .othernews ul{}
.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box .othernews ul li{ line-height:25px; font-size:13px; border:none;}
.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box .othernews ul li i{ padding-right:10px;}
.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box .othernews ul li a{ color:#666;}
.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box .othernews ul li a:hover{ text-decoration:underline;}
.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box .othernews h5{ font-size:14px; color:#666; padding-left:10px; padding-bottom:10px} 
.nymain .nybox .nyright .nyrightbox .newsbox .spaq_2box .othernews ul li em{ padding-left:20px;}


.fenxiang{ width:150px; margin:0 auto; overflow:hidden;}


/*--产品展示--*/

.nymain .nybox .nyleft .nyleyin2{ background:url(../nav_left01.gif) left top no-repeat;}
.nymain .nybox .nyleft .nyleyin2 .nyriyin2{ background:url(../nav_left02.gif) right top no-repeat;}

.nymain .nybox .nyleft .nyleyin2 .nyriyin2 .nynav2{ padding-left:23px; width:228px;}
.nymain .nybox .nyleft .nyleyin2 .nyriyin2 .nynav2 dl{ background:url(../nyleft_top.gif); width:201px; height:52px; padding-top:9px; padding-left:25px;}
.nymain .nybox .nyleft .nyleyin2 .nyriyin2 .nynav2 dl dt{ font-size:19px; color:#FFF; font-weight:800;}
.nymain .nybox .nyleft .nyleyin2 .nyriyin2 .nynav2 dl dd{ text-transform:uppercase; font-size:11px; color:#FFF; font-family:Arial, Helvetica, sans-serif;}

.nymain .nybox .nyleft .nyleyin2 .nyriyin2 .nyksbtn{ padding-top:40px; padding-left:25px;}
.nymain .nybox .nyleft .nyleyin2 .nyriyin2 .nyksbtn ul{}
.nymain .nybox .nyleft .nyleyin2 .nyriyin2 .nyksbtn ul li{ padding-bottom:10px;}


.nymain .nybox .nyleft .nyleyin .nyriyin .nynav2 ul{ padding-top:10px;}

/*.nymain .nybox .nyleft .nyleyin .nyriyin .nynav2 ul li{ background:url(../hot01.gif) 35px center no-repeat; border-bottom:1px solid #eee; padding-top:12px; padding-left:38px; font-size:14px; height:33px;}
.nymain .nybox .nyleft .nyleyin .nyriyin .nynav2 ul li a{ padding-left:10px; color:#666;}
.nymain .nybox .nyleft .nyleyin .nyriyin .nynav2 ul li a:hover{ font-weight:bold; color:#80a301;}
*/


/* service-menu */			 
.service-menu .menu-title, .service-menu .menu-p, .service-menu .menu-p .menu-i {
	background:url("../images/menubg.png") no-repeat;
}
.service-menu {
	
	
	margin:10px auto 0 auto;
}
.service-menu .menu-title {
	height:21px;
	overflow:hidden;
	padding:6px 8px;
	background-position:0 0;
	background-repeat:repeat-x;
	color:#444;
	font-size:14px;
	font-weight:bold;
}
.service-menu .menu-p {
	display:block;
	height:21px;
	overflow:hidden;
	padding:10px 0 10px 19px;
	border-bottom:solid 1px #eee; background:url(../hot01.gif) 25px center no-repeat; 
	
	color:#444;
	font-size:14px;
	font-weight:normal;
	cursor:pointer;
}
.service-menu .menu-p .menu-i {
	float:left;
	display:inline;
	width:11px;
	height:11px;
	overflow:hidden;
	background-position:0 -103px;
	margin:5px 6px 0 0;
}
.service-menu .menu-p a:link, .service-menu .menu-p a:visited {
	color:#444;
	text-decoration:none;
	font-size:14px;
}
.service-menu .menu-p a:hover,.service-menu .menu-p a.on {
	color:#80a301;
	text-decoration:none;
}
.service-menu .menu-p-current .menu-i {
	background-position:-20px -103px;
}
.service-menu .menu-p-current a:link, .service-menu .menu-p-current a:visited {
	color: #666;
	font-weight:bold;
}
.service-menu .menu-p-current a:hover {
	color:#80a301;
}
.service-menu .menu-c {
	border-bottom:solid 1px #eee;
	display:none;
	padding:4px 0 4px 40px; padding-bottom:20px;
}
.service-menu .menu-c-current {
	display:block;
}
.service-menu .menu-c ul {
	display:block; padding-top:10px;
}
.service-menu .menu-c li {
	padding:2px 0;
	height:18px;
	overflow:hidden;
	background:url(../product_hot01.gif) left center no-repeat; padding-left:10px; margin-bottom:7px;
}
.service-menu .menu-c a:link, .service-menu .menu-c a:visited {
	color:#444;
	text-decoration:none;
}
.service-menu .menu-c a:hover,.service-menu .menu-c a.on {
	color:#80a301;
	text-decoration:none;
}
.service-menu .menu-c .current:link, .service-menu .menu-c .current:visited {
	color:#666;
	
}
.service-menu .menu-c .current:hover {
	color:#80a301;
}



.nymain .nybox .nyright .nyrightbox .prbigbox{}

.nymain .nybox .nyright .nyrightbox .prbigbox .prbigtop{ padding-left:10px;}
.nymain .nybox .nyright .nyrightbox .prbigbox .prbigtop .prbigpic{ float:left; background:url(../product-bigbg.gif) no-repeat; width:410px; height:283px; text-align:center; padding-top:17px;}
.nymain .nybox .nyright .nyrightbox .prbigbox .prbigtop .prbigjs{ float:left; width:250px; padding-left:20px;}
.nymain .nybox .nyright .nyrightbox .prbigbox .prbigtop .prbigjs ul{ padding-top:20px; min-height:250px;}
.nymain .nybox .nyright .nyrightbox .prbigbox .prbigtop .prbigjs ul li{ padding-bottom:15px; color:#666;} 
.nymain .nybox .nyright .nyrightbox .prbigbox .prbigtop .prbigjs ul li b{ font-weight:bold; font-size:13px;}
.nymain .nybox .nyright .nyrightbox .prbigbox .prbigtop .prbigjs ul li dl dt{ font-weight:bold; font-size:13px;}

.nymain .nybox .nyright .nyrightbox .prbigbox .prbigtop .prbigjs span{ float:right;}


.nymain .nybox .nyright .nyrightbox .prbigbox .prbigbottom{ clear:both; padding-top:30px; padding-left:10px;}
.nymain .nybox .nyright .nyrightbox .prbigbox .prbigbottom h3{ background:url(../ruybg.gif) left center no-repeat; width:695px; color:#666;}
.nymain .nybox .nyright .nyrightbox .prbigbox .prbigbottom h3 span{ background:#FFF; padding-left:10px; padding-right:10px; margin-left:10px;}

.nymain .nybox .nyright .nyrightbox .prbigbox .prbigbottom .prbigjsnr{ padding-left:20px; padding-top:25px;}




/*-首页-*/
.sybanner{ /*background:url(../sybannerpic.jpg) top center no-repeat;*/ margin:0 auto; height:448px; min-width:1003px; overflow:hidden; width:100%;}

.symain{ width:1003px; margin:0 auto; clear:both; padding-top:25px; padding-bottom:50px; overflow:hidden;}
.symain .syabout{ float:left; width:325px; color:#666;}
.symain .syabout h3{ background:url(../sygsjjtop.gif) no-repeat; width:325px; height:45px;}
.symain .syabout h3 em{ float:right; padding-top:17px; padding-right:12px; font-size:12px; font-family:"宋体"; font-weight:normal; }
.symain .syabout h3 em a{ color:#FFF;}
.symain .syabout h3 em a:hover{ text-decoration:underline;}
.symain .syabout h3 dl{ color:#FFF; font-weight:normal; padding-left:18px; padding-top:9px; }
.symain .syabout h3 dl dt{ font-size:16px; padding-bottom:0; line-height:17px; padding-bottom:0px;}
.symain .syabout h3 dl dd{ font-size:8px; line-height:13px; font-family:Arial, Helvetica, sans-serif; padding-top:1px; text-transform:uppercase;}
.symain .syabout .syaboutnr{ border:1px solid #ddd; border-top:none; overflow:hidden; padding-top:20px; padding-left:15px; padding-right:10px;height:162px;}
.symain .syabout .syaboutnr .syabpic{ float:left;}
.symain .syabout .syaboutnr .syabnr{ float:left; padding-left:15px; width:145px; line-height:23px;}

.symain .syright{ float:left; padding-left:10px;}
.symain .syright .synews{ background:url(../sydsjtop.gif) no-repeat; width:667px; height:45px;}
.symain .syright .synews dl{ color:#FFF; font-weight:normal; padding-left:18px; padding-top:9px;float:left;}
.symain .syright .synews dl dt{ font-size:16px; padding-bottom:0; line-height:17px; padding-bottom:0px;}
.symain .syright .synews dl dd{ font-size:8px; line-height:13px; font-family:Arial, Helvetica, sans-serif; padding-top:1px;text-transform:uppercase;}

.symain .syright .synews .gunnews{ float:left;padding-left:35px; padding-top:17px; color:#666;}
.symain .syright .synews .gunnews a{ color:#666;}
.symain .syright .synews .gunnews a:hover{ text-decoration:underline;}

.symain .syright .syrightbox{ border:1px solid #ddd; border-top:none; height:182px;}

.symain .syright .syrightbox .sydsj{ width:285px; float:left; padding-left:15px; overflow: hidden; padding-top:13px;}
.symain .syright .syrightbox .sydsj h5{ font-size:14px;color:#333; border-bottom:1px solid #ddd; padding-left:10px; padding-right:5px; padding-bottom:5px;}
.symain .syright .syrightbox .sydsj h5 em{ float:right; font-size:12px; font-weight:normal;}
.symain .syright .syrightbox .sydsj h5 em a{ color:#666;}
.symain .syright .syrightbox .sydsj h5 em a:hover{ text-decoration:underline;}
.symain .syright .syrightbox .sydsj h5 span{ font-size:12px; color:#999; padding-left:5px; text-transform:uppercase; font-weight:normal;}
.symain .syright .syrightbox .sydsj ul{ padding-top:7px;}
.symain .syright .syrightbox .sydsj ul li{ line-height:25px; padding-left:5px;}
.symain .syright .syrightbox .sydsj ul li em{ padding-right:10px; padding-left:5px;}
.symain .syright .syrightbox .sydsj ul li a{ color:#666;}
.symain .syright .syrightbox .sydsj ul li a:hover{ color:#b3332d; text-decoration:underline;}


.symain .syright .syrightbox .syweibo{ width:325px; float:left; padding-left:20px; padding-top:1px;}
.symain .syright .syrightbox .syweibo h5{ font-size:14px;color:#333; border-bottom:1px solid #ddd; padding-left:10px; padding-right:5px; padding-bottom:5px;}
.symain .syright .syrightbox .syweibo h5 em{ float:right; font-size:12px; font-weight:normal;}
.symain .syright .syrightbox .syweibo h5 em a{ color:#666;}
.symain .syright .syrightbox .syweibo h5 em a:hover{ text-decoration:underline;}
.symain .syright .syrightbox .syweibo h5 span{ font-size:12px; color:#999; padding-left:5px; text-transform:uppercase; font-weight:normal;}
.symain .syright .syrightbox .syweibo .weibobox{}
